The Philippines: Locked Up | 101 East

2018-12-12 134

A look at how the war on drugs is pushing Filipino jails to breaking point as they operate at 600 times their capacity.

Free Traffic Exchange